package com.lechi.web.system.domain;

import lombok.Data;

/**
 * 二代站报文解析规则
 *
 * @author yangguang
 */
@Data
public class IotWeatherDeviceBo {

    /**
     * 设备ID
     */
    private Long deviceId;

    /**
     * 报文头
     */
    private String content;

    /**
     * 协议类型
     */
    private String protocolType;

    /**
     * 设备标识
     */
    private String deviceSign;

    /**
     * 设备标识序号
     */
    private int deviceSignIndex;

    /**
     * 服务类型
     */
    private String serviceType;

    /**
     * 服务类型
     */
    private int serviceTypeIndex;

    /**
     * 设备仪器ID
     */
    private String instrumentId;

    /**
     * 设备仪器ID序号
     */
    private int instrumentIndex;

    /**
     * 站地址
     */
    private String deviceStation;

    /**
     * 站地址序号
     */
    private int stationNumIndex;

    /**
     * 数据位起始下标
     */
    private int sensorNumIndex;

    /**
     * 观测时间下标
     */
    private int dateTimeIndex;

    /**
     * 观测数据下标
     */
    private int watchDataIndex;

    /**
     * 质量控制码下标
     */
    private int qualityIndex;

    /**
     *是否开启日志写入
     */
    private Integer isRecordLog;

    /**
     * 日志写入周期
     */
    private Integer recordLogTime;
}
